ScalaBridge is a hands-on programming workshop. Two types of people should consider attending: students, who want to learn something new, and mentors, who want to help guide the students.
All attendees should bring a laptop.We'll work in small groups, of 2-3 students per mentor. Each group will work on the same project (see the list below.) At the end of the day you should have implemented something fun, and learned something new. If you want to continue after the day, ScalaBridge London runs online sessions.We will be using the Scala programming language. Scala is widely used in industry. It is also a functional programming language. If you are used to programming in an imperative language like Python or Javascript, you'll find that Scala has a different way of approaching programming. ScalaBridge values inclusivity. We particularly welcome people who are under-represented in computing. If you don't share our values, please don't attend.
If you are interested, sign up.
We'll be in touch closer to the event with more details.We have prepared material for the following projects. Links to the material will be shared closer to the event.
You'll need a laptop. Install Scala and a development environmet as described at https://www.creativescala.org/creative-scala/setup/index.html A lot of beginners struggle to install this software. If you have tried and failed we'll help you on the day, but please try first as this can take a lot of time.
1.- Intro 2.- Grouping teams 3.- Hands-On 4.- Share and wrap-up.
Apple, Bank of America, BBC, ClearScore, Etsy, Twitter, UK Government, and many more.
Two types of people should consider attending: students, who want to learn something new, and mentors, who want to help guide the students.
Students can have any level of programming experience, from complete beginner onward.
Mentors should have sufficient Scala experience to help students navigate any problems they run into.